track-type trailer - French English Dictionary